technological property - Spanish English Dictionary